.con {
	width:92%;
	margin: auto;
}

.one {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-align: start;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:1;
}
.posire{
	z-index: 2;
	position: relative;
}
.posiab{
	z-index: 1;
	position: absolute;
}
.colorfff{
	color: #fff;
}
.two {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-align: start;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.line-bottom {
		padding-bottom: 30rpx;
		margin-bottom: 30rpx;
		border-bottom: 1px solid #DFE2E6;
	}
.p30 {
	padding: 30rpx;
}

.bgfff {
	background: #FFFFFF;
}

.size10 {
	font-size: 21rpx;
}

.size11 {
	font-size: 23rpx;
}

.size12 {
	font-size: 25rpx;
}

.size13 {
	font-size: 27rpx;
}

.size14 {
	font-size: 29rpx;
}

.size15 {
	font-size: 31rpx;
}

.size16 {
	font-size: 33rpx;
}

.size18 {
	font-size: 37rpx;
}

.size20 {
	font-size: 41rpx;
}
.size25 {
	font-size: 51rpx;
}
.size30 {
	font-size: 61rpx;
}


.bold {
	font-weight: bold;
}

.image {
	width: 100%;
	height: 5px;
}
image {
	width: 100%;
	height: 5px;
}
.mt5 {
	margin-top: 11rpx;
}

.mt10 {
	margin-top: 21rpx;
}

.mt15 {
	margin-top: 31rpx;
}

.mt20 {
	margin-top: 41rpx;
}

.mt30 {
	margin-top: 61rpx;
}

.mb5 {
	margin-bottom: 11rpx;
}

.mb10 {
	margin-bottom: 21rpx;
}

.mb15 {
	margin-bottom: 31rpx;
}

.mb20 {
	margin-bottom: 41rpx;
}

.mb30 {
	margin-bottom: 61rpx;
}

.pb5 {
	padding-bottom: 11rpx;
}

.pb10 {
	padding-bottom: 21rpx;
}

.pb15 {
	padding-bottom: 31rpx;
}

.pb20 {
	padding-bottom: 41rpx;
}

.pb30 {
	padding-bottom: 61rpx;
}

.pt5 {
	padding-top: 11rpx;
}

.pt10 {
	padding-top: 21rpx;
}

.pt15 {
	padding-top: 31rpx;
}

.pt20 {
	padding-top: 41rpx;
}

.pt30 {
	padding-top: 61rpx;
}
.pl5 {
	padding-left: 11rpx;
}

.pl10 {
	padding-left: 21rpx;
}

.pl15 {
	padding-left: 31rpx;
}

.pl20 {
	padding-left: 41rpx;
}

.pl30 {
	padding-left: 61rpx;
}

.mr5 {
	margin-right: 11rpx;
}

.mr10 {
	margin-right: 21rpx;
}

.mr15 {
	margin-right: 31rpx;
}

.mr20 {
	margin-right: 41rpx;
}

.mr30 {
	margin-right: 61rpx;
}

.ml5 {
	margin-left: 11rpx;
}

.ml10 {
	margin-left: 21rpx;
}

.ml15 {
	margin-left: 31rpx;
}

.ml20 {
	margin-left: 41rpx;
}

.ml30 {
	margin-left: 61rpx;
}

.flex1 {
	flex:1;
}
.flex{
	display: flex;
}
.flex-a-i {
	display: flex;
	align-items: center;
}

.flex-ju-c {
	display: flex;
	align-items: center;
	justify-content: center;
}

.flex-ju-b {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.flex-ju-a {
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.center{
	text-align: center;
}
.flex-col {
  flex-direction: column;
}

.flex-row{
	flex-direction: row-reverse;
}
.flex-wrap {
  flex-wrap: wrap;
}